package xml

import groovy.xml.DOMBuilder
import groovy.xml.dom.DOMCategory
//使用 DOMCategory
document = DOMBuilder.parse(new FileReader("book.xml"))
//获取根元素
rootElement = document.documentElement
use(DOMCategory){   //必须在use中解析
    def book = rootElement.book //获取所有的book标签集合
    book.each{
        println it.author.text() //获取子标签内容
        println it.'@name'  //获取属性值,需要单引号
    }
}

